@CHARSET "ISO-8859-1";
body{
margin: auto; /*background-image: url(bodybg.png);*/ 
background-color: #ddf8cc; width: 830px;  height: auto;
}
#topo{
	width: 90%; background-image: url(header.png); padding-left: 20px;
	background-position: bottom; background-repeat: repeat-x ;-moz-border-radius: 15px;
	-webkit-border-radius: 25px;
}

#title{
	padding-left: 45px;
}
.corpo{
	/*border: dotted;*/ padding-left: 30px;
	width: 800px; height: auto;
	-moz-border-radius: 25px;  -webkit-border-radius: 25px;
}
#lateral{
	width: 25%; height: auto; float: right; text-align:center;
	margin-right: 50px;
}
#centro{
	width: 65%; float: left; /*padding-left: 25px;*/ 
	-moz-border-radius: 25px; border: solid 1px; height:220px; height: auto;
	-webkit-border-radius: 25px; padding:10px;
	/*border-right-style: solid; border-right-width: 1px;*/ background-color: #ddf8cc;
}
#login{
	border: solid 1px; -moz-border-radius: 15px;		-webkit-border-radius: 15px;
	background-color: #ddf8cc; clear: none; height:250px;	width: 100%;
}
#campo{
	width: 70%; margin-left: 15px;	font-family: Segoe UI, Calibri, Tahoma;
	font-size: 13px; 
}
label{
	font-family: Segoe UI, Calibri, Tahoma;
	font-size: 13px; 
}
#botao{
	margin-left: 1px;
	font-family: Segoe UI, Calibri, Tahoma;
}
#titulo_busca{
	text-align: center; font-family: Calibri; font-style: italic; font-size: 25px;
}
#titulo_login{
	font-family: Calibri; font-style: italic; font-size: 25px; text-align: center;
	margin-top: 5px;
}
font#op{
	font-family: Segoe UI, Calibri, Tahoma;
	font-size: 13px;
}
fieldset{
	-moz-border-radius: 10px; 	-webkit-border-radius: 10px;
}
.master{
	background-image: url(bodybg.png); height: 1000px;
	-moz-border-radius: 15px; -webkit-border-radius: 15px;
	width: 830px; 
}
#sel{
	font-size: 13px;
	font-family: Segoe UI, Calibri, Tahoma;
}
/*#sel:hover{
	font-size: 13px;
	font-family: Segoe UI, Calibri, Tahoma;
	cursor: move;
	border-bottom:solid 1px;
}
*/
#err{
	font-size: 13px;
	font-family: Segoe UI, Calibri, Tahoma;
}

#campobusca{
	width: 75%;	
}
a{
	text-decoration: none;
	color: black;		
}
a:hover	{
	text-decoration: underline;
	color: gray;		
}
div#busca{
	font-family: Segoe UI, Calibri, Tahoma; 	
	font-size: 13px; border-top: solid 1px; border-bottom: solid 1px;
}
#text{
	font-family: Segoe UI, Calibri, Tahoma;	
	/*font-size: 13px;*/ padding-left: 25px;
}
#corpo_ementa{
	width: 90%; margin-left:auto; margin-right: auto;  
}
#titulo{
	background-color: #e7e7e7;  padding: 7px; width: 98%;
}
#nome{
	font-size: 14px;  font-family: Arial;
}
#resultados{
	float: left; width: 63%; float: left; /*padding-left: 25px;*/ 
	-moz-border-radius: 25px; border: solid 1px; height:auto;
	-webkit-border-radius: 25px; margin-top: 20px; padding: 10px; font-family: Segoe UI, Calibri, Tahoma; font-size: 13px; 
	/*border-right-style: solid; border-right-width: 1px;*/ background-color: #ddf8cc;	
	font-size: 14px;  font-family: Arial; line-height:150%;
}

#opcoes{
	float: left; float:inherit; /*padding-left: 25px;*/ 
	-moz-border-radius: 25px; border: solid 1px; height:auto;
	-webkit-border-radius: 25px; margin-top: 20px; padding: 10px; font-family: Segoe UI, Calibri, Tahoma; font-size: 13px; 
	/*border-right-style: solid; border-right-width: 1px;*/ background-color: #ddf8cc;	
}

#menu{
	font-family: Segoe UI, Calibri, Tahoma; float:right; border: dotted;	
	/*font-size: 13px;*/ padding-left: 25px;
}
#cont{
	font-size: 14px;  font-family: Arial;
	border: solid 1px;
}
span {
	font-size: 14px;  font-family: Arial;
	
}